package com.design_patterns.state;

/**
 * @author: 李德才
 * @description:
 * @create: 2020-09-20 15:26
 **/

/**
 * 状态模式
 * 根据不同的状态执行不同的方法
 * ****当主类的状态增加，就造成类爆炸
 */
public class Main {

    public static void main(String[] args) {
        PowerSourceState powerSourceState = new SmoothChangeState();
        powerSourceState.on();
        powerSourceState.off();
    }
}
